package com.fsserver.core.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 退款响应值对象
 * Refund Response VO
 *
 * @author fsserver
 */
@Data
public class RefundResponseVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单号
     * Order number
     */
    private String orderNo;

    /**
     * 交易号
     * Transaction number
     */
    private String transactionNo;

    /**
     * 退款号
     * Refund number
     */
    private String refundNo;

    /**
     * 支付类型
     * Payment type
     */
    private String paymentType;

    /**
     * 退款金额
     * Refund amount
     */
    private BigDecimal amount;

    /**
     * 退款状态
     * Refund status
     */
    private String status;

    /**
     * 额外数据
     * Extra data
     */
    private String extraData;
} 